Christian ObodoChristian Obodo
International FootballArsenal 2-0 Everton: Two Centre-Backs Score, Top Spot Still City's on Goal DifferenceIn the 34th minute at the Emirates, the ball crossed the line after four...
International FootballBrighton vs Arsenal: The Wide-Speed Plan Melts Against the Injury ListWhen the projected team sheet went up at 18:45 Lyon time, I was sitting in my...
EsportsChun-Li at the Street Fighter Premiere: 19 Information Points, Not a Single SourceTwo in the morning in Shenzhen, and I was clearing last week's tracking sheet...
Domestic FootballThailand Invites Brunei to the 2026 King's Cup: A Decision That Trades Away Both Prestige and FIFA Ranking PointsIn a press room in Sisaket, a small board listed four names. Thailand, Oman,...
TennisThe Empty File on the Desk: When Tennis Hands You No Numbers at AllIt was 3:12 in the morning, and one light was still on in an editing room in...
Domestic FootballV.League 1 2026: Expensive Foreign Imports and Hoang Anh Gia Lai's Youth GambleAt the end of the 2026 V.League 1 season, in the stands of Go Dau Stadium,...
BadmintonAshmita Chaliha Questions BWF: Are Court Standards Being 'Directed' by Popularity?As the arena lights in Jakarta blazed through the thick haze, Ashmita Chaliha...
Martial ArtsBlank Analysis: When Empty Data Becomes a VerdictBefore entering the VAR meeting room, I received a supposedly urgent summary...
BasketballNBA puts its cards on the table, EuroLeague must answer before Oct 5Every blockbuster deal begins with a clause most people miss. This time, the...
BadmintonDecoding Vietnam's Strength under Coach Kim Sang-sik: Tactical Data and Telling Numbers at AFF Cup 2026The ball was placed by Nguyen Quang Hai at the free-kick spot in the 90+3rd...
International FootballThe Bravest Thing in Vietnamese Football Analysis Is Admitting 'Not Enough Data'One January night, right after Vietnam beat Thailand 5-3 on aggregate in the...
Domestic FootballV.League 2026-2027: IFAB Rule Revolution and Fierce Title RaceThe 2026-2027 V.League season officially kicks off this weekend, marking a...
EsportsWhen the Analysis Board Is Empty: The Line Between Analysis and Fabrication in EsportsOne late January night at the Sports Data Lab office in Gangnam, Seoul, I...
EsportsThe Empty Esports Report: Why a Number-Counter Must Learn to Stay SilentThree in the morning in Seoul, and I reopened the report I had waited two day...
BasketballA EuroLeague First: Two Turkish Referees Appointed to the Same Game, With a Verification GapA EuroLeague First: Two Turkish Referees Appointed to the Same Game, With a...
EsportsThe Risk of a Comprehensive Block on PUBG PC in Vietnam: The Licensing Variable and a Split EcosystemIn the final days of the transfer window, when I reopened the official PUBG...
SwimmingNguyen Huy Hoang and the 1500m Breakthrough: When Patience Finds Its RewardHook On the evening of May 12, at the 32nd SEA Games, Nguyen Huy Hoang touche...
International FootballWhen data is empty, the match is just noise: Verification lessons for Vietnamese footballI opened the data sheet and found an unusual notice: not enough information t...
International FootballSix Venues and a New Name: Mexico's Biggest Youth Games Rebrands Over an Unpaid BillCoahuila takes 9 disciplines. Veracruz takes 13. Tamaulipas takes 9. Hidalgo...
TennisBadosa's 9-Match-Point Rescue: When Patience Overcomes ChaosNew York, late August 27 — The clock hit 11:47 PM at Louis Armstrong Stadium,...
International FootballBrighton vs Arsenal: The Wide-Speed Plan Melts Against the Injury ListWhen the projected team sheet went up at 18:45 Lyon time, I was sitting in my...
EsportsChun-Li at the Street Fighter Premiere: 19 Information Points, Not a Single SourceTwo in the morning in Shenzhen, and I was clearing last week's tracking sheet...
Domestic FootballThailand Invites Brunei to the 2026 King's Cup: A Decision That Trades Away Both Prestige and FIFA Ranking PointsIn a press room in Sisaket, a small board listed four names. Thailand, Oman,...
TennisThe Empty File on the Desk: When Tennis Hands You No Numbers at AllIt was 3:12 in the morning, and one light was still on in an editing room in...
Domestic FootballV.League 1 2026: Expensive Foreign Imports and Hoang Anh Gia Lai's Youth GambleAt the end of the 2026 V.League 1 season, in the stands of Go Dau Stadium,...
BadmintonAshmita Chaliha Questions BWF: Are Court Standards Being 'Directed' by Popularity?As the arena lights in Jakarta blazed through the thick haze, Ashmita Chaliha...
Martial ArtsBlank Analysis: When Empty Data Becomes a VerdictBefore entering the VAR meeting room, I received a supposedly urgent summary...
BasketballNBA puts its cards on the table, EuroLeague must answer before Oct 5Every blockbuster deal begins with a clause most people miss. This time, the...
BadmintonDecoding Vietnam's Strength under Coach Kim Sang-sik: Tactical Data and Telling Numbers at AFF Cup 2026The ball was placed by Nguyen Quang Hai at the free-kick spot in the 90+3rd...
International FootballThe Bravest Thing in Vietnamese Football Analysis Is Admitting 'Not Enough Data'One January night, right after Vietnam beat Thailand 5-3 on aggregate in the...
Domestic FootballV.League 2026-2027: IFAB Rule Revolution and Fierce Title RaceThe 2026-2027 V.League season officially kicks off this weekend, marking a...
EsportsWhen the Analysis Board Is Empty: The Line Between Analysis and Fabrication in EsportsOne late January night at the Sports Data Lab office in Gangnam, Seoul, I...
EsportsThe Empty Esports Report: Why a Number-Counter Must Learn to Stay SilentThree in the morning in Seoul, and I reopened the report I had waited two day...
BasketballA EuroLeague First: Two Turkish Referees Appointed to the Same Game, With a Verification GapA EuroLeague First: Two Turkish Referees Appointed to the Same Game, With a...
EsportsThe Risk of a Comprehensive Block on PUBG PC in Vietnam: The Licensing Variable and a Split EcosystemIn the final days of the transfer window, when I reopened the official PUBG...
SwimmingNguyen Huy Hoang and the 1500m Breakthrough: When Patience Finds Its RewardHook On the evening of May 12, at the 32nd SEA Games, Nguyen Huy Hoang touche...
International FootballWhen data is empty, the match is just noise: Verification lessons for Vietnamese footballI opened the data sheet and found an unusual notice: not enough information t...
International FootballSix Venues and a New Name: Mexico's Biggest Youth Games Rebrands Over an Unpaid BillCoahuila takes 9 disciplines. Veracruz takes 13. Tamaulipas takes 9. Hidalgo...
TennisBadosa's 9-Match-Point Rescue: When Patience Overcomes ChaosNew York, late August 27 — The clock hit 11:47 PM at Louis Armstrong Stadium,...
